This was pretty good, but not as good as others in the series. The mystery felt thrown into the story and not fully developed. I liked the advancement of the character plots, and the surprising developments there, as well as how each book seems to build upon the last ones. The book felt a lot shorter than it actually was and I was able to read it in about a day. They do keep me entertained and coming back to the series!