By the middle and later stone age - between 150 and 40 thousand years ago - humans ... Food surplus could now be traded with other communities such as those who had retained a hunting and ...