The Struggle for Egypt: From Nasser to Tahrir Square by Steven A. Cook Back to product details page >