The Blue Sword by Robin McKinley
Strong Heroine Series
1,640 books — 2,095 voters