On AlterNet: teresa heinz kerry