A review by vacantbones
The Vanishing Stair by Maureen Johnson

4.0

less David, more Mudge plz