The Meaning of the Holy Quran

Abdullah Yusuf Ali
New Edition with Revised Translation, Commentary and Newly Compiled Comprehensive Index

Amana Publications

Beltsville, Maryland, USA, 2009

ISBN: 0915957779

Sider: 1762