Professional and Ethical Responsibility for Engineers