C. D. C. Reeve is a philosophy professor at the University of North Carolina at Chapel Hill. He works primarily in Ancient Greek philosophy, especially Plato and Aristotle. He is also interested in philosophy generally, and has published work in the philosophy of sex and love, and on film. He has also translated many Ancient Greek texts, mostly by Plato and Aristotle.
This is a very powerful defense of the dialogue's coherence. Some of Reeve's claims are quite unorthodox, but his arguments for them generally strike me as compelling. Ultimately, only further engagement with the primary text will enable me to decide, and it's that toward which the book impels me.