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.

Everything by Marcus Sakey · The Shelf