Muhammad and the rise of Islam /
Allen, John Catling.
Hadley, Michael.
Amersham Hulton
1973
Muḥammad, Prophet, -632
Islam