Enough is enough : a report on child protection and mental health services for children and young people by Centre for Social Justice. Published by Centre for Social Justice. Publication and catalogue information, links to buy online and reader comments.