A review by bookish_frog
Bedlam by Derek Landy

3.0