Kristin Cashore has a writing style that is smooth, easy and complex all in one swoop! The depth she gives to all of her characters is amazing!
When you’re done reading this, please read Fire! Which is the prequel to the story, but you have to read Graceling first. 🙂