A review by apauliner
Uglies by Scott Westerfeld

2.0