I really enjoy the worldbuilding in this series, and the major characters. However, there were two reasons why I didn't rate this book higher. First off, the book literally starts after Book 3 in the series. There is no lead in, no summarizing of what went before. And since its been at least 6 months since book 3 came out, I had trouble remembering what went before. And secondly, there are two many story lines, being told by different voices. I consider Malkolm and Chrysabelle the main characters, and while some of the side stories intersect the main storyline, some like the Doc story, do nothing to carry the story forward.