Proceedings of the Royal Society B: Biological Sciences Proceedings of the Royal Society B: Biological Sciences, 2005, 272 (1577), pp.2117-2126. ⟨10.1098/rspb.2005.3213⟩ Proceedings of the Royal Society B: Biological Sciences, Royal Society, The, 2005, 272 (1577), pp.2117-2126. ⟨10.1098/rspb.2005.3213⟩