This book wasn't what I expected; and then it changed gears, and still wasn't what I expected; and then changed AGAIN and STILL left me surprised! I absolutely love it when books can surprise me- I dread being able to guess the ending. The Goblin King is such a great flawed hero, and the heroine is flawed herself, in unexpected ways. I can see why it's made the Banned Book List a few times. I'll read it again!