International Library of Philosophy

380 pages hardcover

nonfiction philosophy challenging informative medium-paced

432 pages hardcover

nonfiction philosophy