The ecological consequences of environmental heterogeneity : the 40th Symposium of the British ecological society held at the University of Sussex, 23-25 March 1999 - Hutchings, Michael J.; John, Elizabeth A.; Stewart, Alan J. A. (Blackwell Science, 1999)