Van Zyl, Susanne Hildegard
(2010-04-08)
Abstract Stelarc, the performance artist, has since the middle of the twentieth century, harnessed technology to enable an ongoing challenge to the physical body. Embracing ever evolving technology, Stelarc provokes the ...