A review by bo_ran
Bedlam by Derek Landy

2.0