An Introduction to Sociocultural Anthropology : adaptations, structures, meanings - Haines, David W. 1947- (University Press of Colorado, 2017)