Machine generated authority record
Work cat.: (OSt)44940: Hafez, Mohammed M. , Why Muslims Rebel: Repression And Resistance In The Islamic World/