Plato'S Theaetetus. Translated With A Running Commentary By Francis Macdonald Cornford