http://travelus.info/interactive-artwork/stanza-touchscreen-artwork-editions-digital-generative-and-interactive-artwork-stanza-touchscreen-generative-artworks-and-code-systems/