Puppets that are different. - Dean, Audrey Vincente. (Faber and Faber, 1973)