A review by leonora
Ancillary Mercy by Ann Leckie

challenging reflective

3.5