certainly sounds like a hero.

I wish I could have known him.

UPDATE: Seth Leibsohn blogs on him — “And Yet There Are Heroes.”