James Porter Craig
James Porter Craig is an independent scholar. He is an unapologetic apologist who is deeply concerned about the future of his country
1 POSTS
-
0 COMMENTS
Articles
Canada and Postmodernism’s Poster Boy
I would like to offer a reflection on the link between postmodernism and the state of our nation, its ruling government and the 23rd Prime Minister. Today, July 1, 2017 marks the 150th anniversary...
