Tafsir Ibn Kathir : Parts 1 and 2- Surat Al-Fatiha to Verse 252 of Surat Al-Baqarah (Dar-us-Salam Publications; Kingdom of Saudi Arabia:., 2003)