Title: Tanner Lectures on Human Values 1990 (Tanner Lectures on Human Values)
Subjects: Humanism