Oh my gosh what a great audiobook. Titus Welliver did such a fantastic job that when I looked at his Goodreads page I didn't realize he also plays Harry Bosch on the Amazon series. This I have to check out.
The mystery itself was really good. I kept doing spoiler-protected comments that this person did it for that reason. I was only slightly correct but it took me awhile to get there. Wonderful series, wonderful book.