Plato theaetetus - Williams, Bernard (Hackett, 1992)