The Darwinian Paradigm. (2005)