Maritime Human Ecodynamics of Stone Age Arctic Norway: Developing middle-range causal linkages between climate forcing, demography, and technological responses.