The mesolithic communities of the Sado Valley, Portugal, in their ecological setting. - Arnaud, J.M