Faculty of Social Sciences, McMaster University
Professor, Political Science, Faculty of Social Sciences
Professor Emeritus, Western University,
Academic Director, Wilson College of Leadership and Civic Engagement,
Director, Brian Mulroney Institute of Government, Steven K. Hudson Chair in Canada-US Relations, and Professor, Political Science, Political Science, St. Francis Xavier University
Adjunct Research Professor, Political Science, Western University
Professor, Western University,
Associate Professor, Political Science, Western University
Assistant Professor, Western University,