Scan barcode
A review by charlottekm
Infinite Jest by David Foster Wallace
3.5
Graphic: Schizophrenia/Psychosis , Racial slurs, Racism, Animal death, Animal cruelty, Drug use, Drug abuse, and Mental illness