A review by thebrainlair
Uglies by Scott Westerfeld

4.0

Uglies by Scott Westerfeld (2005)