Islam : faith and history - Ayoub, Mahmoud M. (Mahmoud Mustafa) (Oxford : Oneworld Publications, 2006)
Keywords: Islam; Islam -- History