Information and communication technologies are invading all aspects of human existence and are challenging many individual and social values. Computer technologies, Internet and the World Wide Web have created possibilities at global level for individuals and organizations that were not...