Cultural anthropology - Haviland, William A. (Harcourt College Publishers, 2002)