catholicism.org
The Political Side of Pope Benedict
Gary Potter is deeply read on the Church’s traditional social teaching. He has spoken and written extensively on the Social Kingship of Our Lord Jesus Christ.