LAPD detective Harry Bosch relentlessly pursues two cases. DNA from a 1989 rape and murder matches a 29-year-old convicted rapist. Was he an eight-year-old killer or has something gone terribly wrong in the new Regional Crime Lab? Meanwhile, a city councilman's son jumped or was pushed from a hotel window. The councilman, Bosch's longtime nemesis, insists that he handle the investigation. 17th in the series.