Cultural anthropology : the human challenge - Haviland (Wadsworth/Thomson Learning, 2008)