abookishblether
I obviously won't go into plot, but the ending of this book surprised me and I really did not expect this series to surprise me. I expected that after the show the internet would be so saturated with spoilers that I would see everything coming. How much I could not put it down really earned this book its five stars from me.