Graceling

Graceling - Kristin Cashore Awesome! I love a strong female lead character that still has the ability to learn something!