A review by ashurredly
The Blue Sword by Robin McKinley

5.0