Uglies by Scott Westerfeld
Young Adult Romance
4,207 books — 10,115 voters