The ecological consequences of environmental heterogeneity : the 40th symposium of the British Ecological Society, held at the University of Sussex, 23-25 March 1999. ISBN 0632057149. Published by Blackwell Science in 2000. Publication and catalogue information, links to buy online and reader comments.