A review by vanclaise
Uglies by Scott Westerfeld

4.0