Community Corrections Professionals' Views of Sex Offenders, Sex Offender Registration and Community Notification and Residency Restrictions