Author: Allamah Sayyid Saeed Akhtar Rizwi