On AlterNet: tom horne