The language of new media

Lev Manovich
MIT Press
9780262133746
0-262-13374-1