Human societies an introduction to macrosociology - Lenski, Gerhard (McGraw-Hill, 1978)