Causes of Natural Selection