A review by dsaiz
Pretties by Scott Westerfeld

3.5