A review by t4t1312
Ancillary Justice by Ann Leckie

adventurous inspiring tense medium-paced

4.5