Not the best of the Mercy Thompson books, but still good. It got off to a bit of a shaky start with several threads fighting each other for primacy, but they pulled together in a sensible way by a few chapters in and the ending was satisfying.