Routledge Library Editions: Plato

480 pages hardcover

nonfiction classics history philosophy reference informative reflective medium-paced