Hamming, richard

Richard Hamming

Free Online Dictionary of Computing