Why did I wait so long to read this? Naomi Novik writes so beautifully-pulling you in instantly! Her story telling is amazing! 
 A sorcerer called the Dragon, who protects the village from the Wood, selects a girl to stay in the tower with him every 10 years. 
 Clumsy outdoorsy Agnieszka is shocked when the Dragon chooses her instead of town beauty- her best friend Kasia. She is instantly taken to the tower to begin her 10 years of service. Everything in her life is about to change. The Dragon begins training Agnieska on the powers she never knew she possessed. 
 The writing is this book is amazing- I can't say that enough. The world building is an A+. This standalone fantasy novel doesn't leave you hanging- it wraps up so lovely. The fantasy world in Uprooted was something I haven't read. I loved it. The romance was slow building and worth every second. I literally finished the last chapter with a smile on my face.