Egypt in the twenty first century : challenges for development / - El Ghonemy, Mohamad Riad, (RoutledgeCurzon,, 2003)