The Makkan crucible - Bashier, Zakaria (Islamic Foundation, 1991)