Self-rated health and public health: a critical perspective.

Self-rated health and public health: a critical perspective.