Ali, A. Yousaf
Holy Quran : English translation & commentary / A. Yousaf Ali - India : Shaikh Muhammad Ashraf ; - 690p. : 24cm.
Arabic
892.76 / ALH
Holy Quran : English translation & commentary / A. Yousaf Ali - India : Shaikh Muhammad Ashraf ; - 690p. : 24cm.
Arabic
892.76 / ALH