A beautiful book and one of my favorites. I loved and hated characters so deeply in the process of reading this story, I cried happy tears and tears of regret and anger. A wonderful, achingly vivid adventure of discovery and what it means to find your own freedom in a world that does not want to see you prosper. Cannot recommend it enough, even the author's note made me cry.