Author: Ayatullah Seyyed Muhammad Shirazi : Ali ibn Adam Translator: Z. Olyabek Publisher: Fountain Books Category: