Uglies
2005 • 232 pages