Policy Press

Publishing with Purpose

Trish Hafford-Letchfield

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