A review by laura_txt
The New Moon's Arms by Nalo Hopkinson

4.0