The Puppet Show / - Schaffner, Ingrid (Institute of Contemporary Art,, 2008)