Apology, Crito, and Phaedo of Socrates

Plato
Categories: Harvard Classics


Book Reviews