Sangeeta Sandrasegar, ‘The Secret of Spiders, Shadows and Cells’, catalogue essay for NEW04, ACCA, Melbourne, 2004