Human stress, work and job satisfaction - Fraser, T.M. (Geneva I.L.O., 1983)