The Ethical Engineer: Contemporary Concepts and CasesEbookThe Ethical Engineer: Contemporary Concepts and CasesbyRobert McGinnRating: 3 out of 5 stars3/5Save The Ethical Engineer: Contemporary Concepts and Cases for later