Macroevolutionary theory on macroecological patterns - Price, Peter W. (Cambridge University Press, 2003)