ستيفن جاي غولد
Contemporary criticism of Haeckel: Michael Richardson and Stephen Jay Gould.