The digital dialectic new essays on new media - Lunenfeld, Peter (Leonardo, 2000)