A review by micheleamar
Uglies by Scott Westerfeld

2.0