Exploring the stress-buffering effects of church-based and secular social support on self-rated health in late life.

Exploring the stress-buffering effects of church-based and secular social support on self-rated health in late life.