Protecting children in time : child abuse, child protection and the consequences of modernity - Ferguson, Harry (Palgrave MacMillan, 2004)