Variations and Natural Selection