On AlterNet: ted kennedy