A review by jennjuniper
The Screaming Staircase by Jonathan Stroud

5.0