Title: Theatre of Puppets, Barry Smith, London