A review by adragoninspace
Ancillary Justice by Ann Leckie

  • Loveable characters? Yes

5.0