Society, ethics and technology - Winston, Morton; Edelbach, Ralph (Thomson/Wadsworth Pub., 2003)