The Meanings of the Holy Qur'an - English Translation with Foot Notes
Format: Paperback