Book cover for Why Was Socrates Executed?: And Other Papers on Plato

Why Was Socrates Executed?: And Other Papers on Plato

Description of the book