Lady Knight by Tamora Pierce
The final instalment of a magical fantasy adventure. Kel has finally passed all the tests to become a knight-but once again she feels she is being denied her right as a warrior. Shuffled away from the battlefield, and left to command a refugee camp instead of a garrison. But Kel's courage and ability are not to be wasted-for the invaders are coming.