A review by amgass119
The Uglies Trilogy by Scott Westerfeld

4.0