Ethics in science and engineering - Speight, James G.; Foote, Russell 1955- (Wiley Scrivener, 2011)