Take a photo of a barcode or cover
oldcomplaintsrevisited 's review for:
Infinite Jest
by David Foster Wallace
challenging
dark
funny
reflective
sad
slow-paced
Loveable characters:
Complicated
Diverse cast of characters:
Yes