Engineering ethics : concepts and cases Harris, Charles E., Jr. - 6th ed. - Cengage Learning, 2019 - xii, 291 p.



978-1-33755450-3


Engineering ethics.

174.962 E577 2019