A review by bottomofthebookshelf
Uglies by Scott Westerfeld

4.0