| Error - book not found. Amira Bennison is lecturer in Middle Eastern and Islamic Studies at the University of Cambridge where she teaches on the Maghrib and the modern Middle East. Her research interests include religious and political thought in the nineteenth century Maghrib, historical interactions between Islam and modernity, and Islamic socio-cultural landscapes. |