Stephen Harper and Stéphane Dion are decidedly bookish and unlikely politicians, policy wonks driven by ideas.