Two Kinds of Truth by Michael Connelly is new police procedural in the series that features former LAPD detective Harry Bosch. After being run out of the LAPD, Harry now works for the small city police force of San Fernando. He's a valuable addition with his long years of police experience.
Bosch is called into a new double homicide case, where a father and son team of pharmacists are coldly shot to death inside their store. It's soon apparent that the execution-style murders are about more than a random robbery. The investigation leads toward a prescription drug fraud operation with a ruthless and violent reach.
At the same time, an old LAPD case comes back to entangle Bosch. A murderer he once put in prison petitions for a new trial, based on newly discovered evidence that will show he is innocent, and that Bosch planted material to frame him. This new charge puts Harry's whole police record into question.
Bosch must find a way to show this accusation against him is baseless and the supposed new evidence is a fraud. Meanwhile, the pharmacy homicide case leads him to go undercover, where things go wrong in a deadly way.
Two Kinds of Truth is slowed at times by a complicated plot and stretches of background material and over-explanation. But it's still a solid read for fans of Michael Connelly and his obsessive, hard nosed detective, Harry Bosch.