A review by jaysnothere
The Symposium by Plato

challenging informative reflective

4.0