A review by puddlejumper
Playing with Fire by Derek Landy

5.0