Assessment and Treatment of Sex Offenders by Leam Craig, Anthony Beech & Anthony R. Beech