Theory of evolution - Smith, John Maynard (Cambridge Cambridge Univ.Press, 1993)