THE HOLY QURAN (KORAN) English Translation of the Meanings by Abdullah Yusuf Ali From a version revised by the Presidency of Islamic Researches, IFTA, Call and Guidance. Published and Printed by the King Fahd Holy Quran Printing Complex in 1987.
Formatting by William B. Brown