A review by vermethys
The Secret Hour by Scott Westerfeld

3.0