Evolution thus is merely contingent on certain processes...
Evolution thus is merely contingent on certain processes articulated by Darwin: variation and selection.
Evolution thus is merely contingent on certain processes articulated by Darwin: variation and selection.