Cultural anthropology - Haviland, William A. (Harcourt Brace College Pub., 1996)