Scan barcode
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.