Ahmad, Zohaib, Assistant Professor, Faculty of Islamic Learning, The Islamia University of Bahawalpur, Pakistan, Pakistan