For over 80 years, the National Society of Professional Engineers (NSPE) has been a leader in the promotion of ethical practice within the field of engineering. One of the Society's greatest contributions is the formation and adoption of the NSPE Code of Ethics. But the code, with its six "Fundamental Canons," is only truly instructive if engineers can bridge the gap between principles and action. Here there is no substitute for personal reflection...