I'm developing a love/hate relationship with Kristen Britain. While I thoroughly enjoyed this book, some of the things that happened in it were agonizing. At the end we are left with a cliffhanger, which I don't necessarily dislike in general, but it looks like there are 3 to 4 years between the publishing of the last two books. It will be pure torture to wait that long for the next book. I am beginning to think Kristen Britain likes to torture her readers along with the main character in her books.