A review by jet
Ancillary Justice by Ann Leckie

3.25