Author: Muhammad TAHIR-UL-QADRI,Shaykh UL-ISLAM