The Shelf · 871 books
The Two Deaths of Daniel Hayes
Marcus Sakey · read 19 September 2011 to 23 September 2011
GradeB+
Crime/Thriller
392 pages.
The Shelf · 871 books
Marcus Sakey · read 19 September 2011 to 23 September 2011
GradeB+
Crime/Thriller
392 pages.