A review by pingpongdude
The Last Days of Socrates by Plato

challenging informative reflective tense medium-paced

3.0