Alan Patten

Alan Patten is Assistant Professor of Political Science at McGill University, Montreal. He was previously Lecturer in Politics at the University of Exeter.