Human societies an introduction to macrosociology - Lenski, Gerhard Emmanuel 1924-2015; Lenski, Jean (McGraw-Hill, 1978)