Author: Sayyid Naṣīruddīn Hāshmī Qādrī
Alternate names: Syed Nasiruddin Hashmi