Robert J. Jackson

ROBERT J. JACKSON is Professor of Political Science at Carleton University, Ottawa, and has recently served as Senior Policy Adviser to the Canadian Liberal party and the former prime minister.