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.

More of our Authors