Shanahan, Kate (2022) Putting children first: a case study exploring the perspectives toward child protection and safeguarding in thirteen North Dublin primary schools. Doctor of Education thesis, Dublin City University.