One of the better in this series from a mystery standpoint. Lots of seemingly unrelated things going on that all come together at the end. Not too much to advance the overall story arc with the characters. I can't believe, no matter what was going on, that Duncan would miss Kit's hearing! Oh well, conflict pushes the story along.