A review by paigem
Ender's Shadow by Orson Scott Card

3.5