This sustained philosophical analysis and critique of the "Theaetetus" attempts to provide a detailed examination of Plato's arguments on the nature of knowledge and the issues raised. It examines rival interpretations of the text and compares the "Theaetetus" to Plato's other works.