Carrithers, Michael Why humans have cultures : explaining anthropology and social diversity. - XI, 217 p. - Opus books Oxford paperbacks . ISBN: 0-19-219227-2 0-19-289211-8 Subjects--Topical Terms: AnthropologyCultureSocial evolution