CURRENTLY SOLD OUT

Plato's Apology of Socrates: A New Translation, in the Style of a Cinematic Novella by Plato (Paperback / softback)