A review by katje
Valor's Choice by Tanya Huff

5.0