Muhammad the messenger - Asy Syarqawi, Abdurrahman (Batu Caves, Selangor: Yamani Angle, 2011)
No. Tag : 1100348
Keywords: Muhammad, Prophet, 632 -- History; Leadership -- Islam