The Theory of Co-Evolution: A Meta-System for Understanding the Collective Evolution of Humankind | Synapse