Why Humans Have Cultures: Explaining Anthropology and Social ...
Michael Carrithers
In this thought-provoking book, Carrithers draws on ancient and contemporary examples to show how this perspective forms a solid foundation for the study of culture, society, and history.