The Ecological Consequences of Environmental Heterogeneity pokkariEnglanti, 2000