An exercise in understanding the Quran:
Irfan Ahmad Khan
An exercise in understanding the Quran: an outline study of the last thirty divine discourses/ Irfan Ahmad Khan - Chicago: Kazi publications, 2010 - 216 p.
9781567447736
ZIAC 297.1229 / IRF-E
An exercise in understanding the Quran: an outline study of the last thirty divine discourses/ Irfan Ahmad Khan - Chicago: Kazi publications, 2010 - 216 p.
9781567447736
ZIAC 297.1229 / IRF-E
