Author: Hafiz Muhammad b.Mawlvi Barak-Allah