Things A Computer Scientist Rarely Talks About by Donald E. Knuth