Author: Syed Muhammad Didar `Ali Shah Alori