Muhammad, the Messenger of Allah : may Allah exalt his mention - Al-Sheha, Abdul Rahman (Islamic Propagation Office in Rabwah, 2005)