Luke E. Hart Series
Human Nature as the Basis of Morality: Lesson 22
by Peter Kreeft