The Evolution of Cooperation on. When Richard Dawkins set out to "examine the biology of selfishness and altruism" in "The Selfish Gene", he reinterpreted the basis of evolution, and therefore of altruism. He was "not advocating a morality based on evolution", and even felt that "we "must" teach our children altruism, for we cannot expect it to be part of their biological nature." But John Maynard Smith was showing that behavior could be subject to evolution, Robert Trivers had shown that reciprocal altruism is strongly favored by natural selection to lead to complex systems of altruistic behavior (supporting Kropotkin's argument that cooperation is as
Gene-centered view of evolution views selection as working on many levels, and has called attention to a hierarchical perspective of selection. Gould also called the claims of "Selfish Gene" "strict adaptationism", "ultra-Darwinism", and "Darwinian fundamentalism", describing them as excessively "reductionist". He saw the theory as leading to a simplistic "algorithmic" theory of evolution, or even to the re-introduction of a teleological principle. Mayr went so far as to say "Dawkins' basic theory of the gene being the object of evolution is totally non-Darwinian." Gould also addressed the issue of selfish genes in his essay "Caring groups and selfish genes". Gould acknowledged that Dawkins was