Lecture Slides for ETH 2050/HON 1380
Aristotle
St. Thomas Aquinas
Immanuel Kant
John Stuart Mill
Friedrich Nietzsche
Jean-Paul Sartre