Once again, Michael Connelly delivers. This one, he takes right down to the end with twist upon twist. The thread takes the lead character, Harry Bosch, all to the way back to his pre-teen years, and provides more insight into his motivations. Bosch reminds me of Dashiell Hammett and Dirty Harry at various times during the book, and his outbursts are sometimes surprising. Listened to audiobook for the last few chapters on a long boring 22-hour flight, and the book was certainly the highlight of the trip. This is a book, perhaps, best consumed in one long read/listen.