On AlterNet: mike gallagher