Why Muslims Rebel: Repression and resistance in the islamic world - Hafez, Mohammed M. (Viva, 2005)