Muhammad messenger of Allah : (ash-Shifa of Qadi 'iyad) - Qadi 'Iyad Ibn Musa Al-Yahsubi (Madinah Press Inverness, 1991)