The Paradox of Evolution, HDG111

The Paradox of Evolution, HDG111

Regular price $17.00
Argues that the process of reproduction and the reaction to danger and death on the part of nature's creatures are the mechanisms responsible for the evolution of species in opposition to the generally accepted Darwinian theory of natural selection.