Author: Khvaja Ashraf Ali.