On AlterNet: tom frank