Societal dynamics: exploring macro sociology - Olsen, Marvin E (1991)