On AlterNet: tom price