Egypt in the twenty-first century: challenges for development - El-Ghonemy, Raid; Editor (2003)