thecentrerightreview.wordpress.com
Jack Werner
Jack Werner was born in Calgary, Alberta. He considers himself a New Keynesian and believes the path to success lies with social liberalism and a strong foreign policy. His hobbies include history,…