A review by robin_b
Xenocide by Orson Scott Card

5.0