A Self-Management training intervention: Perceptions of community health workers in South Africa; Community Psychology and Health Professionals: Implication for Community Development and Public Health; Engaging Governmental Public Health in Developing Their Capabilities to Address Foundational Public Health Issues Interventions;