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