Fundamentals of ethics :for scientists and engineers - Seebauer, Edmund G (Oxford University press, 2001)