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
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