Richard Hamming

5a6ce8702af929789500e8cc

Mathematicians stand on each others' shoulders and computer scientists stand on each others' toes.