http://travelus.info/interactive-artwork/participating-in-interactive-art-interactive-artwork-participating-in-interactive-art/