Why humans have cultures : explaining anthropology and social diversity.

Carrithers, Michael

Why humans have cultures : explaining anthropology and social diversity. - XI, 217 p. - Opus books Oxford paperbacks .

0-19-219227-2 0-19-289211-8


Anthropology
Culture
Social evolution