Generic and specialist nursing roles in the community: an investigation of professional and lay views.

Generic and specialist nursing roles in the community: an investigation of professional and lay views.