Joy of living: a community-based mental health promotion program for African American elders. - Crewe SE (Journal of gerontological social work, 2007)