ENGINEERING ETHICS: CONCEPTS AND CASES - HARRIS, CHARLES E (AUSTRALIA THOMSON-WADS WORTH, 1999)