This is a very good book telling the story of a young out casted girl Aerin. McKinley writes in an interesting manner which can sometimes be difficult to understand, but when you get past that there is some very good writing, and a good story. The only problem was some of the sexual scenes. A skilled reader can read if 10+ but even for me it was a difficult book to read at times.
I first read this book as a teen and have returned to it many times. Each reading is as rewarding as the first. Robin McKinley writes beautifully, and the world she creates is rich and vivid, easy to lose oneself in. Aerin is an inspiringly strong independent heroine with enough foibles that I still identified with her despite the magnitude of her heroic actions over the course of the novel.
You know, what the heck, I read his two years ago, so my opinion may be, ah, off. But I thought that it was not that great for my then, when I was eleven or so, but I got more out of it when I turned thirteen and skimmed through it again. Still, 2 out of 5.