Art, Technology Fuse on Stage

Straits Times – (Singapore) – March 2007