A review by flovvergirl
The Dagger in the Desk by Jonathan Stroud

challenging

3.5