Mechanical Theatre July 19, 2005 Peter Fieldwalker 19/07/2005 Multi-media animated installations for the Eden Project with Engineered Arts/Robothespian.