The mermaid's tale : four billion years of cooperation in the making of living things - Weiss, Kenneth M.; Buchanan, Anne V. (Harvard University Press, 2009)