A Darwinian View of Life