On AlterNet: bruce levine