Stephen Jay Gould (1941-2002) was a revolutionary American paleontologist, evolutionary biologist, and science historian whose work fundamentally challenged ...
View in Alexandria