The Makkan crucible /
Bashier, Zakaria.
Islamic Foundation (Great Britain)
Leicester : Islamic Foundation,
1991.