The biology of mutualism : ecology and evolution - Addicott, John F. (Oxford University Press, 1988)