On AlterNet: tom ammiano