The Collected Dialogues Of Plato by Plato Plato & E. Hamilton