Global ecology (Sinauer Associates, 1985)