A review by hayoungpark
Xenocide by Orson Scott Card

adventurous inspiring mysterious reflective medium-paced

4.5