Islam : faith and history - Ayoub, Mahmoud M. (Oxford : One World, 2006)
Keywords: Islam - History