A review by kerryvaughan
Infinite Jest by David Foster Wallace

5.0