Currell, David Puppets and puppet theatre / David Currell - Ramsbury, Marlborough : The Crowood, 1999 - 176 p. : ill. ; 28 cm. ISBN: 1861261357 RM129.87 Subjects--Topical Terms: PuppetsPuppet theater