James Tucker

James Tucker is Associate Professor of Sociology at the University of New Hampshire.