Quick view Add to Cart Pride And Shame In Child And Family Social Work: Emotions And The Search For Humane Practice £25.13 Bristol University Press