After living to a vigorous 95, he passed away today after a mercifully short illness. He was in the hospital for about two weeks, then went home. He had ups and downs, but a week and a half ago I found him dressed and at his computer.
Here's a picture I took during his hospital stay, in late January. Even when he was feeling poorly, he was always the smartest person in the room.