THEAETETUS; SOPHIST. With An English Translation by Harold North Fowler.