English translation of the Holy Quran : with explanatory notes : from the English translation and commentary of Maulana Muhammad Ali /
language updated and notes abridged by the editor Zahid Aziz.
- Rev. 2010 ed.
- Wembley : Ahmadiyya Anjuman Lahore, 2010.
- 854 p. ; 20 cm.