Why Humans Have Cultures: Explaining Anthropology and Social ...

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.

Download

Download Free Books Downloader

Version: 1.0.0.1. File Size: 1.97 MB