Author:

Shaykh Syed Abul Hasan Ali Nadvi