Tanner Lectures in Human Values

164 pages paperback 1992

nonfiction philosophy challenging mysterious reflective fast-paced

177 pages 1992

nonfiction philosophy challenging informative reflective slow-paced