House of Many Ways by Diana Wynne Jones - WordSea