A review by hyururi
Lady Knight by Tamora Pierce

4.0