On AlterNet: ted sorensen