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.
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.