4.5/5 starsOh my goodness, I'm all torn up inside right now! That was really, really good. I LOVE what Jennifer's doing with Alex's character. And Seth... I'm just so confused about him right now, but I really do like him. Not enough to jump teams, but it's tempting... sometimes ;) Also loving how the political situation is growing more complicated and all the social complexities that arise from the divisions between the pures and the half-bloods. It's gettin' really gooo-oood! Can't wait for Deity!