A review by vickycbooks
Ancillary Sword by Ann Leckie

5.0