The Churches and Social Order in Nineteenth- And Twentieth-Century Canada by Michael Gauvreau & Ollivier Hubert