Why Humans have Cultures: Explaining Anthropology and Social Diversity - Carrithers,Michael (Oxford University, 1992)