A solid third instalment to this four part series. Bit awkward as a third book, very much an in between book, but it had enough intrigue to be worth it. Witty as always. I really wish I'd re-read the first two before this though, because there were sooo many characters and plot points that I didn't remember at all. I'll have to make sure I marathon them all before the fourth book!