Smith, John Maynard.

Theory of evolution - Cambridge Cambridge University Press 1997 - 354 p.

576.82 S61T