Society, ethics, and technology - Edelbach, Ralph.; Winston, Morton Emanuel. (Wadsworth Cengage Learning, 2012)