The Makkan crucible - Bashier, Zakaria (Leicester : The Islamic Foundation, 1991)
1
Keywords: Islam -- History