When my favorite stop on I-95 in North Carolina ceased selling paperbacks because the distributor folded, they offered to sell me the spinrack and the 24 well-thumbed books left on it. I ended up with some thrillers I otherwise would have missed, like this one. I love the rack but wish I'd missed this book. Every Crooked Path is a convoluted novel with slapdash pacing, thin characterization and characters who speak in the same voice -- a trait most excruciating when the protagonist attempts to bond across the generation gap with his girlfriend's sullen 15-year-old daughter. FBI agent Patrick Bowers is hunting a dark web child sex trafficking group, a disturbing subject the author tries to soften by being short on harrowing details. That works, but the logic of the case doesn't. One thing that did work was a character suffering a breakdown from a job watching videos of child exploitation for a safety group. That has become an all-too-real problem for social media moderators at Facebook.