A history of the Muslim world : from its origins to the dawn of modernity / - Cook, Michael