A review by vickycbooks
Ancillary Mercy by Ann Leckie

4.0