Milton Himmelfarb, 1918-2006