Cultural anthropology, archaeology and sociocultural evolution : exploring submerged territory. - Eggert, Manfred K. H. (Habelt, 2012)