New Pope has his place in today’s world Centre for Governance and Public Policy PublishedMarch 20, 2013 AuthorStephen O'Grady This week’s installation of Pope Francis confirms the enduring significance of the leader of the Catholic Church.