Fundamentals of ethics for scientists and engineers - Seebauer, Edmund Gerard; Barry, Robert Laurence (Books24x7.com, 2005)