I'm a writer for young people and I read a lot of juvenile fiction. I recently read Graceling by Kristin Cashore. What a treat! Cashore uses language richly, creates a believable alterna-world, and provides deft surprises. Her characters are unique and have made diehard fans. I left it on my 14-year-old daughter's bed after I finished it and am looking forward to discussing it with her.