The Unity of Plato's Thought by Paul Shorey | Menrva Books