John W.P. Veugelers is Assistant Professor of Sociology at the University of Toronto. He has written widely on the far right, immigration politics, social movements, and voluntary associations in Canada, France, and Italy. The recipient of awards for outstanding teaching at the University of Toronto, Veugelers has been a visiting professor at universities in Africa, Asia, and Europe, and a visiting fellow at the Camargo Foundation in France.