Author: Shah Mohammad Ghulam Jeelani Quadri