The Shelf · 871 books

The Pale King

David Foster Wallace · read 27 April 2011 to 3 May 2011

GradeC

Literary

538 pages.

Everything by David Foster Wallace · The Shelf