A review by ericarossetti
Uglies by Scott Westerfeld

5.0