A review by wellreadtherapist
Detective Cross by James Patterson

adventurous fast-paced

3.0