A review by dehowell
Infinite Jest by David Foster Wallace

5.0