Author: Mufti Kifayatullah Dehlvi.