Biological diversity : the coexistence of species on changing landscapes / - Huston, Michael A.