A review by usedtotheweather
Ancillary Justice by Ann Leckie

5.0

Reread in preparation for getting to the third book. Easier to keep track of what was happening this time--still brilliant!