Contemporary Islam And The Challenge Of History by Yvonne Yazbeck Haddad