A review by kayzo
House of Many Ways by Diana Wynne Jones

3.0

I found Charmaine to be disappointing, but once the story began to progress it outweighed my dislike for her.