A theory for the origin of globular clusters | Synapse