Muhammad : messenger of Allah (ash-shifa of Qadi 'Iyad) - Al-Yahsubi, Qadi 'Iyad ibn Musa (Madinah Press, 1991)