The Islamic world - Rippin, Andrew, 1950-2016. (The Routlege worlds., 2008)