Stopping for a spell - Jones, Diana Wynne (Harper Collins, 2002)