Muhammad, Messenger of Allah: Ash-shifa of Qadi'iyad