Engineering Ethics: Concepts and Cases - Charles E Harris; Michael S Pritchard; Michael J Rabins (Andover CENGAGE Learning, 2012)