The ethical engineer - Schlossberger, Eugene (Temple University Press, 1993)