Human societies an introduction to macrosociology - Lenski, Gerhard; Lenski, Jean. (New York McGraw-Hill, 1978)
Keywords: Sociology; Social evolution