Uprooted by Naomi Novik

Uprooted - Naomi Novik

This is an original, enchanting and beautifully written story that involves the Dragon, a village girl, a bunch of wizards, princes, scheming, friendship and an enraged forest.  The characters are all strongly written and have their own personalities.  It's hard to write anything else without spoiling the story, but I do recommend that you read the book.  

NOTE:  This is a stand alone novel.