Understanding stress: a psychological perspective for health professionals - Cooper, Cary L (1990)