Islamists and the challenge of pluralism by Yvonne Yazbeck Haddad | Lex | Lex