Witty, smart, compassionate, and just brilliantly fun - the medieval setting was utterly convincing, the characters and dialogue were sparkling, and the twists and turns of the story were surprising but perfect. Can't wait to read the next book in the trilogy!