Global social work

Crossing borders, blurring boundaries

Edited by Carolyn Noble, Helle Strauss and
Brian Littlechild