Contrast between Moral Code and Scientific Discoveries