Greek Philosophers: Socrates, Plato, Aristotle | MenrvaBooks