David Finkelhor

Professor, Department of Sociology, University of New Hampshire