Jack and the beanstalk - Margaret Nash (heinemann UK, 1997)