Evolution by Natural Selection
philosophical & practical consequences
These are the events that cause evolution of a population: