A review by femmefatigue
Uglies by Scott Westerfeld

3.0