On AlterNet: frank church