Why muslims rebel: repression and resistance in the Islamic world - Mohammed M Hafez; Author (2005)