The awakening of modern Egypt - Rifaat, Mohammed (Palm Press, 2005)