Changing Human Nature: Ecology, Ethics, Genes, and God