The Shelf · 871 books
Michael Connelly · read 8 May 2011 to 13 May 2011
GradeA-
Crime/Thriller
Everything by Michael Connelly · The Shelf