Missing Socrates : problems of Plato's writing / - Farness, Jay. (Pennsylvania State University Press,, 1991)