Author: Ayatullah al-`Uzma al-Hajj ash-Shaykh Nasir Makar Shirazi