Donald E. Knuth Donald E.Hutchings. Donald M. Murray Donald M, C.S.Livingood Cunningham Donald J.Greiner Donald A. Ritchie. Donald H.Jarvis Donald H.Sanders. Donald H.Sargent