Ethics

Engineering ethics: professional responsibility, safety and decision-making case discussions for practicing engineers.