Holy Quran : with english translationa and commentary - Ahmad , Harzrat Mirja Tahir (Gurdaspur Nazarat Nashro Ishaat, 2008)