Socrates, Plato, and the Tripartite Definition of Knowledge