So I finally made it to the tenth book of these series. I was reading these books very slowly, because they were so good and not planning to read the last two soon. I do not agree with another reviewer that this is the worst book of the series of course, but this was actually the first book where I had to pay a little more attention than usual because the writing felt a little dense. But it all paid off for me, the motivations of all the parties came together, the foreshadowing was there, and red herrings were there too. And I always love Dave and Cecil together, so four solid stars from me.