Author: Maulana Sayyid Saeed Akhtar Rizvi