A review by lissajean7
Goliath by Scott Westerfeld

5.0

The ending was everything I wanted it to be. I couldn't put it down.