Ethics and technology : ethical issues in an age of information and communication technology - Tavani, Herman T. (John Wiley & Sons, 2007)