A review by wart
Blue Noon by Scott Westerfeld

5.0