Once upon a time, there was a princess who saved princes... So begins this delightful re-imagining of the traditional fairy tale. This particular princess is not afraid, she is not weak, and she does not need to be rescued. In fact, she is the one who does the rescuing--she has saved princes who've been turned into frogs, who've been kidnapped by ogres, who were locked in terrible dungeons and who were lost in scary forests. Now the princess is faced...