Puppetry and puppets : an illustrated world survey - Blumenthal, Eileen, 1948- (Thames & Hudson, 2005)