The Shelf · 871 books
Stephen King · read 8 November 2011 to 19 November 2011
GradeA
Historical, Sci-Fi
849 pages.
Everything by Stephen King · The Shelf