Plato's Philosophers: The Coherence of the Dialogues