The Mermaid's Tale: Four Billion Years of Cooperation in the Making of Living Things