Hen's teeth and horse's toes - Gould, Stephen Jay. (New York : Norton, 1983)
Includes index.
Bibliography: p. 386-393.
Keywords: Evolution