Ethics in Technology: A Philosophical Study - 9780739191958