Spencer, Herbert.

Spencer, Herbert.

In Ruse M. Trevis J. (eds.) Evolution: The First Four Billion Years. Harvard University Press: 2009, p. 862-865