petermgraham 's review for:

Ancillary Mercy by Ann Leckie
4.0