A review by lubinka
Uglies by Scott Westerfeld

3.0