Jr. Charles E. Harris ; Michael S. Pritchard ; Michael J. Rabins ; Ray James & Elaine Englehardt

Engineering Ethics: Concepts and Cases - 6th Edition - Australia Cengage 2018 - 336 pages

978-1337554503

174.962