Enhancing client competence: melding professional and client knowledge in public health nursing practice.

Enhancing client competence: melding professional and client knowledge in public health nursing practice.