Harris, C. E

Engineering ethics: Concepts and cases - New Delhi Cenage Learning 2012 - xvi, 302p.

9788131517291