The Fates of Human Societies - Diamond, Jared (New York, 1999)
Keywords: Civilization; Culture diffusion; Ethnology; History; Social evolution; Social Sciences