TAFSIR IBN KATHIR (ABRIDGED) VOLUME 2 : Parts 3, 4, & 5 - Surat Al-Baqarah to Verse 253 to Surat An- Nisa, Verse 147
The Sealed Nectar (Ar Raheequl Makhtum) : Biography of the the Noble Prophet