University of Victoria instructor and author of:

Inside/Outside: International Relations as Political Theory. Cambridge UP, 1993.
One World, Many Worlds. Lynne Rienner, 1988.

Editor of:

After Bennett: A New Politics for B. C. New Star, 1986.

Review of the author's work by BC Studies:
After Bennett: A New Politics for British Columbia