Domestic violence and child protection : directions for good practice - Humphreys, Catherine. (Jessica Kingsley Publishers, 2006)