Jack and the beanstalk - Margaret Nash (Heinemann, 1997)