Ratings1,564
Average rating4.4
While this isn't the usual type of book I read, I can't say enough how glad I am that I read this. It's absolutely fantastic. The author writes these characters so well, you love some, you hate some, and you don't know at all what will happen with any of them. I can't wait to dive into book 2.