Before you leave...
Take 20% off your first order
20% off
Enter the code below at checkout to get 20% off your first order
Discover summer reading lists for all ages & interests!
Find Your Next Read

An elderly man has been murdered, severely beaten and left to die on the sidewalk, the assault doesn't appear to be a part of a robbery, and there is no physical evidence for the squad to follow, but within hours the squad has a suspect, then another, then within days a link to a similar attack. As one clue leads to another Tommy and the squad find they are mixed up in one of the more bizarre cases of their careers, with more victims than the one they started with...
Thanks for subscribing!
This email has been registered!
Take 20% off your first order
Enter the code below at checkout to get 20% off your first order