The Holy Quran : Text, Translation and Commentary
Ali, Abdullah
The Holy Quran : Text, Translation and Commentary - Brentwood Amana Corporation 1989
09159570335
The Holy Quran : Text, Translation and Commentary - Brentwood Amana Corporation 1989
09159570335