On AlterNet: mike foley