My rating: 4 of 5 stars
This was an absolutely fantastic book. It does a great job of humanizing a traditionally known villain. The characters were all very well written, especially the main character Alyce. She stays true to her developed character throughout the entire book. I felt genuinely conflicted with my emotions by the end of the book.