Self and world: large scale installations at science museums.

Self and world: large scale installations at science museums.