A review by caralin
Uglies by Scott Westerfeld

3.5