Variation and natural selection