A magical young princess. A 500-year-old witch. A chance for salvation, or oblivion. In this sequel to The Ugly Princess, Olive finds herself in love with a wonderful prince who adores her, though many think he's too ugly to claim her. As she makes her plans for...