Skip to main content alibris logo

R Douglas Francis

R. Douglas Francis is a professor of Canadian history at the University of Calgary.