A review by medicineandmetaphors
Ancillary Mercy by Ann Leckie

5.0