Book of a Thousand Days
Book of a Thousand Days by Shannon Hale 336 pages
When Princess Saren refuses to marry a threatening man, her father bricks her into a tower with seven years worth of food, telling her she can only come out when she asks forgiveness and promises to marry who he chooses. Her maid, Dashti agrees to be trapped in the tower as well, to keep her lady sane. Dashti has the power of healing and soothing songs, but protecting her lady will take more skill than that.