A review by maggs_beepboop
Xenocide by Orson Scott Card

challenging emotional reflective tense medium-paced

4.0