The Shelf · 871 books
Stephen King · read 14 June 2013 to 15 June 2013
GradeB
Crime/Thriller, Horror
287 pages.
Everything by Stephen King · The Shelf