Anthropology : the human challenge - Haviland, William A. (Cengage/Wadsworth, 2014)