Comment

jean300
Dec 27, 2013jean300 rated this title 4 out of 5 stars
Left me waiting for Patterson's next Alex Cross novel.