About Anthony Winson Anthony Winson and Belinda Leach are professors in the Department of Sociology and Anthropology, University of Guelph.