What a fun read for Christmas time! I agree with others, there is quite a lot going on but the author ties it all together nicely in the end. The characters are developing well and I appreciate the references to previous books. It makes the characters feel more grounded.