A review by wafflelord1
The Symposium by Plato

challenging informative reflective medium-paced