Egypt, politics and society, 1945-1990 - Hopwood, Derek, (Routledge,)