Egypt in the 20th century : chronology of major events - Ahmed, Moustafa (MegaZette Press, 2003)