Now in its fourth edition, Martin and Schinzinger's Ethics in Engineering provides an introduction to the key issues in engineering ethics, taking account of both specific organizational contexts and broader technological trends. Current and thorough, it promotes critical thinking and discussion about moral and ethical issues that engineers face. The up-to-date content provides real world examples and cases and, by offering a framework for understanding ethical dilemmas within engineering, prepares readers for issues they will confront in their careers.
I loved that this book reviewed the philosophies behind the ethics lenses (utilitarian, virtuous, rights, and justice) with which we may evaluate ethical dilemmas. There are great examples to consider to guide us in ethical thinking, too. I think every engineer should read this book.