Ethical Discourses 1

Lectures on Islamic ethics, spirituality and morality, Ethical Discourses Volume I contains the text of 40 transcribed and translated, as delivered by Ayatullah al-Uzma Shaykh Nasir Makarim Shirazi and translated by Saleem Bhimji.

Ethical-Discourse-Volume-I