Author: Sayyid Irshad `Ali Lahori