Sex Offender Re Offense Risk Assessment Using Dynamic Factors David Thornton Phd Global