MARTIN,MIKE.W;SCHINZINGER,ROLAND Ethics in Engineering - New Delhi Tata Mc Graw Hill Publishing Co Ltd 2004 - xix+439 ISBN: 007054073x