32 books • 2 series
The Turing Test
Essential Theory for Social Work Practice
Values and Ethics in Social Work
The Dog Who Thinks He's a Fish
The Holy Machine
Social Work Assessment and Intervention
Child Protection
Human Growth and Development