The Cambridge history of Egypt - Petry, Carl F., 1943-