- University of Prince Edward Island
Professor, Department of Political Studies, 1993-present
- University of Calgary
Instructor, Departments of History and Political Science, 1990-1993
- Gettysburg College
Assistant Professor, Department of Political Science, 1988-1990
Read CV
- PhD, Political Science, University of Birmingham, England, 1984
- MA, Contemporary Jewish Studies, Brandeis University, Waltham, USA, 1973
- MA, Political Science, McGill University, Montreal, 1970
- BA (Honours), McGill University, Montreal, 1966
De facto states, ethnic and diaspora nationalism, and socialist movements.