Demography and Cultural Innovation: a Model and its Implications for the Emergence of Modern Human Culture | Synapse