I adore Alex Flinn, and how she takes a fairty tale and morphs it into a lovely, enjoyable (and more realistic) tale. It seemed a little silly for the witch in Sleeping Beauty to want such drastic revenge for not being invited to a party. But this book actually gives a reason. The characters are charming. Jack's a jerk at first, but as with Kyle in Beastly, he progresses into a better person. This is a truly wonderful story.