My 13 year old niece recommended this book. I did not expect to like it very much. Much to my surprise, I absolutely loved it . The author writes in a very descriptive way and I was captivated by the story, this book definitely is for old and young alike. I can't do justice to the story, but in simple terms it is about a princess who is betrayed by her maid servant when the princess is on a journey to be married to a prince in another kingdom. Her entourage is killed off and the princess escapes. She finally makes it to the next kingdom ( after many trials) to find her maid servant has taken her identity and is scheduled to marry the prince. Of course the princess is in no way ,shape or form after her travels to claim she is the rightful princess, so she gets a job as the keeper of the castles geece. The princess has a secret. She can talk to swans at home and she could talk to her horse. Then she learns how to speak to the geece. She lives in the servants quartets and learns how to take care of herself and make friends. This is not easy for the princess as she was always a loner and had others taking care of her. She is biding her time and trying to find a way to let the prince know who she really is. I will only say great story, great ending!