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