Lecture Slides for ETH 2050/HON 1380

Aristotle

St. Thomas Aquinas

Immanuel Kant

John Stuart Mill

Friedrich Nietzsche

Jean-Paul Sartre