idenniston 's review for:

Pretties by Scott Westerfeld
5.0

Read in one sitting. The story just keeps taking so many frustrating turns!