The True Apology of Socrates: A Satire

EAN/UPC/ISBN Code 9780722800089

Brand Zeno