Essays in Sociological explanation - Smelser, N.J. (New York Jersey Prentice-Hall, Inc., 1968)