Cultural evolution, social ratcheting and the evolution of human division of labour

Forthcoming