Safeguarding children : a shared responsibility - Cleaver, Hedy (The NSPCC/Wiley series in protecting children : the multi-professional approach, 2009)