Professional Roles in Community Mental Health Practice: Generalist Versus Specialist … Original link: Professional Roles in Community Mental Health Practice: Generalist Versus Specialist