Cross posted here and at my blog: Take Me Away... On the Pages of Your StoryI just want to say that I was deathly afraid of this book because I am one of those people that usually seem to NEVER like the second book in a series. But I was interested to see where this book was going when I sat and read the first chapter in my local library. So like the first in the series, I gave it a chance and fell in LOVE. Again, Rachel Hawkins developed every character perfectly. I felt connected to them all. Sophie's "snarkiness" was my absolute favorite part. She was still the funny character I loved. Archer, god Archer, I still loved him. And the whole forbidden love thing between them is still one of my favorite parts. Especially when it started heating up. And I was glad that Hawkins decided to bring James into the story. It was nice to see what he thought and how he dealt with being a demon. As far as the predictability that was in the last book, there was none of that this time. After everything that happened, I found my mind whirling and me biting my fingernails like "OMG SERIOUSLY?!" Everything that happens in this book is nothing that you would expect. So, it may sound cliche, but "expect the unexpected." The only thing that annoyed me with this book was the ridiculous cliff hanger.... And that's because I won't be able to get my hands on the next book until next week. I guess I shall just obsess over it and think up different things that might happen to Sophie lol This series is a quickly turning into one of my favorites. If you haven't read it, what in the world are you waiting for?!