Mobile Pastoralism and the Formation of Near Eastern Civilizations. Weaving Together Society - Porter, A.