Ethical and environmental challenges to engineering - Gorman (Prentice Hall, 2000)