The Shelf · 871 books
Michael Connelly · read 4 June 2011 to 9 June 2011
GradeB+
Crime/Thriller
404 pages.
Everything by Michael Connelly · The Shelf