Interface culture : how new technology transforms the way we create and communicate - Johnson, Steven, 1968- (Basic books, 1997)