Sixth century and beyond : the prophet and his times /
Pasha, Mohamed Abdullah.
London : Ta-Ha,
1994.
Muḥammad, Prophet, -632.
Islam