The shifting balance theory and macroevolution.
D000818:Animals; D005075:Biological Evolution; D008957:Models, Genetic; D009154:Mutation; D010641:Phenotype; D012641:Selection, Genetic; D013045:Species Specificity