Al Meezan Fi Tafseer ul Quran Part 5 by Al Sayyed Mohammad Hussein Al Tabatabai | Islamic Library