Bloomsbury Studies in Ancient Philosophy

248 pages hardcover

nonfiction classics history philosophy challenging medium-paced