Engineering Ethics: Concepts and Cases by Michael J. Rabins, Michael S. Pritchard, Ray James, Elaine Englehardt, Jr. Charles E. Harris | Lex | Lex