Why Muslims rebel repression and resistance in the Islamic world - Hafez (Viva Books, 2005)