A review by xompeii
Goliath by Scott Westerfeld

5.0