Ethical Discourses: 40 Lectures On Ethics And Morality - Volume 1
The first of two volumes containing the transcribed lectures of Grand Ayatollah Naser Makarem Shirazi on a range of topics mainly dealing with ethics, morality, and self-building.