Ted Sorensen Dies at 82