Human Societies - Gerhard Lenski (McGraw-Hill Book Company, 1995)