Macrosociology : an introduction to human societies - Sanderson, Stephen K. (HarperCollins College Publishers, 1995)