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.