Original: Michael K. Richardson, "Haeckel's embryos continued" (article), Science Volume 281:1289, 1998.
Simplified: Richardson, Michael K., "Haeckel, embryos, and evolution," Science Vol.