SPATIAL ECOLOGY AND LANDSCAPE HETEROGENEITY