PUPPETS. Puffin Picture Book No. 112.