Islam - John Tolan

A concise new narrative history of Islam that draws on the transformative insights of recent…