Comment

Sep 23, 2017ba4bes rated this title 0.5 out of 5 stars
I fall into the disappointed category. Not one of James Patterson's best by a long shot.