Articles


Screen still from the author's Immersive Duchamp Concept World an interactive virtual reality computer art piece.