Cultural Anthropology, provides both a comprehensive and scientific introduction to cultural anthropology. It helps the reader understand how humans vary culturally and why they got to be that way.  This new edition also highlights migration and immigration in the context of globalization.