Keynote Speaker

Joseph Carens, Professor of Political Science, University of Toronto (website)