Scale, heterogeneity, and the structure and diversity of ecological communities / - Ritchie, Mark E. (Princeton University Press, 2010)