Puppets and puppet theatre - Currell, David (Ramsbury, Marlborough : The Crowood, 1999)
Keywords: Puppets; Puppet theater