Introduction to engineering ethics

Mike W. Martin, Roland Schinzinger
McGraw-Hill Higher Education
9780072483116
0-07-248311-3