Alex Himelfarb served as Canada’s top public servant, Clerk of the Privy Council, under three Prime Ministers: Jean Chretien, Paul Martin and, briefly, Stephen Harper. He knows a thing or two about the immense challenges of governing at the highest levels. He's also been fascinated by the big trends that policymakers must come to terms with, such as inequality and climate change. Himelfarb believes we are in - what he describes as - ‘The Age of Crisis’. He speaks with host Edward Greenspon about the economic and political forces behind it, and what needs to happen to save democracy.