Evolutionary innovations in the fossil record: the intersection of ecology, development, and macroevolution.
Evolutionary innovations in the fossil record: the intersection of ecology, development, and macroevolution. J Exp Zool B Mol Dev Evol. 2005 Nov 15; 304(6):504-19.