The Shelf · 871 books
Michael Connelly · read 15 July 2011 to 20 July 2011
GradeB+
Crime/Thriller
424 pages.
Everything by Michael Connelly · The Shelf