A review by cerina
Uglies by Scott Westerfeld

4.0