The Shelf · 871 books

The Fifth Witness (LL 4)

Michael Connelly · read 3 May 2011 to 8 May 2011

GradeA-

Crime/Thriller

422 pages.

Everything by Michael Connelly · The Shelf