Social support: some pragmatic implications for health care professionals.

Social support: some pragmatic implications for health care professionals.