This magically written book brings a genuine warmth to the heart. I love the characters, settings and most of all the fantastic plot! The ending, unpredictable and touching, was great and the characters throughout the book built a vivid and clear picture in you mind. I really enjoyed the book and still 30 years on since Jenny wrote the book (you can read the gorgeous 30th anniversary edition published by egmont) it is a wonderful story. I recommend it to 8-13 year olds; its great!