Scale, heterogeneity, and the structure and diversity of ecological communities - Ritchie, Mark E., 1960- (Monographs in population biology., 2010)