Cultural anthropology, archaeology and sociocultural evolution - Eggert, Manfred K. H. (Beyond elites, 2012)