The Shelf · 871 books
Chuck Palahniuk · finished 19 March 2013
GradeC+
Literary
Everything by Chuck Palahniuk · The Shelf