Diversity and complexity - Page, Scott E. (Princeton University Press, 2011)