Subsistence diversification and Mesolithic technology : a study of the Portuguese Mesolithic. - Vierra, Bradley J. (Arizona State University, 2004)