Tanner Lectures in Human Values

177 pages 1992

nonfiction philosophy challenging informative reflective slow-paced

164 pages paperback 1992

nonfiction philosophy challenging mysterious reflective fast-paced