Richard W. Hamming
Redirect to:
Richard Hamming