Author: Abu Hasan Ali al-Nadwi