Plato's theory of knowledge : the theaetus and the sophist of Plato translated with a running commentary - Francis McDonald Cronford (Routledge, 2002)