Philosophical Transactions of the Royal Society B: Biological Sciences; 352(1356):1647-1655 (29 November 1997)