On AlterNet: father steve kelly