A review by jeremyreads
Ancillary Sword by Ann Leckie

5.0