Plato
Skemp, J. B.(Joseph Bright)
Oxford Clarendon Press
1976
Plato.