Author: Hazrat Moulana Ashraf Ali Thanwi (RA)