The impact of the Internet on our moral lives - Cavalier, Robert J. (State University of New York Press, 2005)