Title: Tanner Lecture Vol 20 (Tanner Lectures on Human Values)
Subjects: Ethics