Encyclopedia of new media an essential reference to communication and technology