Tafsir Ibn Kathir : Parts 6,7, and 8 Surat An-Nisa, Verse 148 to the end of Surat Al-An'am (Dar-us-Salam Publications; Kingdom of Saudi Arabia:., 2003)