Hmm. Wasn't sure about this one to start with - didn't enjoy the first 2/3 of the book as much as some of the others in the series. But, but, but!!! What a fantastic climax! Such a wonderful payoff, and all the seemingly random threads in the story twisting so firmly together in the end. Brilliant!