Plato did invent his Socrates, but he should be excused for that: Plato is really the greatest thinker of the Ancient Era. Neoplatonism, Christian and Islamic mysticism, modern philosophy, all are connected, one way or another, to him. And I think that Socrates wouldn't have gained this kind of...