Princess on the Brink by Meg Cabot