Society, stress and disease : working life - Levi, Lennart (Oxford medical publications, 1981)