I really enjoyed this book up until the last third or so. Then it started to meander, and lose focus. I feel like there were too many loose ends, so much left unexplained, and a quick end with a neat little bow that had nothing at all to do with the beginning.