Author:

Shaykh Ashraf Ali Thanvi