A review by sixscorchedroses
Uglies by Scott Westerfeld