Understanding male sexual offending: a comparison of general and specialist theories - Harris, Danielle Arlanda (Criminal justice and behavior, 2009)