PLATO'S THEORY OF KNOWLEDGE.
Publisher: Library of Liberal Arts edition.