A spiteful fairy. A beautiful princess. An outstretched finger. A spindle. A hundred-year snooze. A charming prince. A kiss. All the familiar ingredients. But wait Where did that extra prince come from? And those fairy gifts that were never there before? And what does a flock of balding sheep have to do with anything? Gail Carson Levine has waved her magic wand over the old standby of Sleeping Beauty and presto It reappears, transformed,...