Puppetry, Puppet Animation and the Digital Age - Rolf Giesen (Taylor and Francis, 2018)