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

Articles by this author