Social work competences core knowledge, values and skills - Vass, Anthony Andreas (New directions in social work., 2004)