Alan CairnsAlan Cairns is a professor emeritus of political science at the University of British Columbia and adjunct professor of political science at the University of Waterloo. Books by the Author Previous slide in carousel Literary History of Canada Literary History of Canada Next slide in carousel