Author: Allamah Sayyid Sa'eed Akhtar Rizvi Translator: Syed A.A. Razwy Publisher: Ansariyan Publications – Qum Category: