DE12 - On Turtles and Dragons

Place:
Site:
Date:
The dangerous quest for a media art notation system
Special thanks to:
Related publications: