Smith, John Maynard. Theory of evolution - Cambridge Cambridge University Press 1997 - 354 p. Dewey Class. No.: 576.82 S61T