Book of a Thousand Days by Shannon Hale description:
When Dashti, a maid, and Lady Saren, her mistress, are shut in a tower for seven years for Saren’s refusal to marry a man she despises, the two prepare for a very long and dark imprisonment.
As food runs low and the days go from boiling hot to freezing cold, it is all Dashti can do to keep them fed and comfortable.
But the arrival outside the tower of Saren’s two suitors—one welcome, and the other decidedly less so—brings both hope and great danger, and Dashti must make the desperate choices of a girl whose life is worth more than she knows.
With Shannon Hale’s lyrical language, this forgotten but classic fairy tale from the Brothers Grimm is reimagined and reset on the central Asian steppes; it is a completely unique retelling filled with adventure and romance, drama and disguise
This is an odd book to rate… it has some slow moments… and at times you wonder how could Dashti go along with all this so willingly… but then again if you try to put yourself in her place and the way she was raised you can perhaps understand… I do love her idea that it takes a thousand days to truly know someone… and the twist when you learn about the man Saren was running from and why she was willing to be locked in the tower suddenly makes a lot more sense… and then ending was rather amazing… as usual, Hale takes an old fairy tale to a whole new level… she makes the girls so alive and different but also has them grow and change as they go through the experience of being locked in the tower… finding escape… and even taking on an army… definitely a book worth checking out…