Art Lev Manovich. Visual Communication, New Media, and Contemporary Society. 2010. 2/3 July 5, 2018Adam Free