Donald E. Knuth | Author profile | bookie