Browse editions

Current edition

496 pages hardcover

nonfiction history philosophy
Other editions (2)
Expand filter menu Filter editions

496 pages paperback

nonfiction history philosophy

432 pages hardcover

nonfiction philosophy challenging informative medium-paced