A review by kaytee_bookshelf
Uglies by Scott Westerfeld

4.0