Connelly's books are always worth reading. That's especially true when the protagonist is Harry Bosch. And Connelly's newest detective, Renee Ballard, is also a delight to follow. So the two working a case together is sure to be magic, right?But there is a problem here. Most of the narrative is about things other than the main case. It's all good procedural police work and fascinating in its own right. But little of it directly ties to the main case. The circumstance that does lead to the solution is set up in the book, but I don't know if I'm proud of dismayed to have spotted that solution the instant the clue was dropped. I've never had that happen in a Connelly novel before.There is a small spoiler below...On the plus side, there is some movement forward in both Bosch's and Ballard's ongoing story lines. There is a feeling midway through the book that Connelly may be ready to retire Harry Bosch. And while that doesn't happen here I suppose it's possible that it is being foreshadowed.A not top of form Connelly novel is still better than most anything else out there. So I strongly recommend this to lovers of crime fiction. But I only rate it 4 stars rather than the 5 I generally give a Bosch novel.