All about puppets.
University of Cambridge.Local Examinations Syndicate.
Cambridge : University of Cambridge Local Examinations Syndicate,
[1993?]