The Book Of A Thousand Days - Shannon Hale Set in historical Mongolia (which I guessed - yay me!) based on Grimm's Maid Maleen (pg801 of [b:The Complete Grimm's Fairy Tales|22917|The Complete Grimm's Fairy Tales|Jacob Grimm|http://d.gr-assets.com/books/1369540060s/22917.jpg|1855987] or read for free here).