Child protection and child welfare: A global appraisal of cultures, policy and practice … More here: Child protection and child welfare: A global appraisal of cultures, policy and practice