On AlterNet: monsignor Kevin Wallin