Stuart Schaar is co-editor of The Middle East and Islamic World Reader. Mohsine El Ahmadi is the author of three books on the Islamist movement in Morocco.
Stuart Schaar is co-editor of The Middle East and Islamic World Reader. Mohsine El Ahmadi is the author of three books on the Islamist movement in Morocco.