Human societies : an introduction to macrosociology / Patrick Nolan, Gerhard Lenski. - Nolan, Patrick, 1947- (Paradigm Publishers, 2009)