The cultural evolution of civilizations. - Flannery, Kent V. (1972)