A review by malbread
Blue Noon by Scott Westerfeld

3.0