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