Understanding child maltreatment an ecological and developmental perspective - Scannapieco, Maria (Oxford University Press, 2005)