Policy Press

Publishing with a purpose

Trish Hafford-Letchfield

Trish Hafford-Letchfield is Professor of Social Work at the University of Strathclyde.

Filter

Clear All