A review by worthyadvisor
Ancillary Sword by Ann Leckie

5.0