A review by oddman
Ancillary Justice by Ann Leckie

challenging emotional slow-paced

5.0