Author: Mufti Nasim Ahmed Faridi Amrohvi
Alternate names: Nasim Ahmed Faridi