Proceedings of the Royal Society of Edinburgh. Section B: Biology

ISSN 0080-455X