Author: Bāqar Naqvī
Alternate names: Syed Mohammad Baqar Naqvi; Baqar Naqvi