CULTURAL ANTHROPOLOGY: THE HUMAN CHALLENGE - HAVILAND, WILLIAM A (Wadsworth CENGAGE LEARNING, 2014)