The ogre downstairs - Jones, Diana Wynne (Ballantine Books, 2003)