Anthropology: the explorationof human diversity