Human societies an introduction to macrosociology - Lenski, Gerhard Emmanuel 1924- (McGraw-Hill, 1974)