A review by coronata
Infinite Jest by David Foster Wallace

5.0