Bridges the gap between theory and practice in engineering ethics. Provides real-life cases, structured methodology for analysing cases, and examples of analysed cases to give students a true understanding of what is involved in practicing ethical engineering.