Denis Stairs is McCulloch Professor in Political Science at Dalhousie University and a member of its Centre for Foreign Policy Studies.