A review by hannahspracklin
Ancillary Sword by Ann Leckie

4.0