The British Journal of Social Work
Covers every aspect of social work, with papers reporting research, discussing practice, and examining principles and theories.