The Holy Quran. Text Translation & Commentary volume one - Shirazi, N. Makarem (Amir-Al-Momenin, 2001)