The Quraan : English meanings and notes (Al-Muntada Al-Islami Trust, 2011)