The Apology of Socrates

 The Apology of Socrates

The Apology of Socrates

Xenophon

Translated by H. G. Dakyns