The Oxford Handbook of Contemporary Middle Eastern and North African History by Amal N. Ghazal | Menrva Books