A review by missanderson
The Dying of the Light by Derek Landy

5.0