A review by roniohayon
Uglies by Scott Westerfeld

2.0