Readings of Plato's Apology of Socrates: Defending the Philosophical Life - 9781498550000