A review by geekosaur
The Screaming Staircase by Jonathan Stroud

4.5