A review by kgrhoads
The Blue Sword by Robin McKinley

5.0