Society, ethics and technology - Winston, Morton E. (Thomson Wadsworth, 2006)