Again, as in Hole #4, another fine Harry Hole procedural, as opposed to a police procedural, since Harry has his own procedures. Very complex, lots of twists and turns as the story proceeds, and Harry and the reader are misled, and mistaken, but perseverance rewards in the end.
Harry is likable for his capability, his drive to find the killer, and his unorthodox and successful ways of investigation, but his personal failings are more than exasperating, leaving me wanting to reach out and smack him as he is on his way to do something obviously stupid and self destructive. Of course, he might feel the same about me, although he seems more tolerant of personal failings, as opposed to criminal activities.
In his most recent turn, he hides his competence from the reader, so that the exasperation reigns, until the surprising end.