Genetics, paleontology, and macroevolution - Levinton, Jeffrey S. (Cambridge Univ. Pr., 2001)