Plato's Socrates as Narrator: A Philosophical Muse - 9780739183311