Author: Allamah Muhammad Baqir al-Majlisi : Sayyid Akhtar Husain S.H. Rizvi Publisher: Ansariyan Publications – Qum Category: