Integrating the effects of area, isolation, and habitat heterogeneity on species diversity: a unification of island biogeography and niche theory.

Integrating the effects of area, isolation, and habitat heterogeneity on species diversity: a unification of island biogeography and niche theory.