Shaykh-ul-Islam Dr Muhammad Tahir-ul-Qadri have authored more than 550 books in Urdu, English and Arabic languages. Some of these books have also