Society and the Internet: How Networks of Information and Communication are Changing Our Lives