Biological science. - Gould, James L. (W.W. Norton and Co., 1996)