Muhammad Ishaq, Assistant Professor, Department of Islamic Studies, University of Karachi, Karachi., Pakistan