A prospective study of health, life-style and psychosocial predictors of self-rated health.

A prospective study of health, life-style and psychosocial predictors of self-rated health.