Plato: The Apology of Socrates and Xenophon: The Apology of Socrates (Cambridge… Plato Xenophon 0.0 stars