Hunter, Peter D., University of Stirling, Biological and Environmental Sciences, United Kingdom