The concepts of survival of the fittest, competition for resources, and genes as the drivers of evolution are. Continue reading