Sex offenders: punish, help, change or control?: theory, policy and practice explored - Brayford, Jo (Routledge frontiers of criminal justice, 2012)