The World Almanac of Islamism 2017 - 9781442273450