Stephen Jay Gould (n.