The Shelf · 871 books
Stephen King · read 8 January 2012 to 17 January 2012
GradeB
Horror
620 pages.
Everything by Stephen King · The Shelf