SLAATTA, T. Urban screens: Towards the convergence of architecture and audiovisual media. First Monday, 6 Feb. 2006.