A review by ginferra
Ancillary Justice by Ann Leckie

4.0