The Stone Age People of the Ancient North: Mystery solved!