Seasonal Comments on Principles

Ahmad al-Shirazi d. 1332 AH