A review by awkwardcrayon24
Uglies by Scott Westerfeld

4.0