A review by whami
Xenocide by Orson Scott Card

5.0