Donald E. Hricik Donald E. Kirk Donald E.4 Kieso Donald G. Fink Donald R.Griffin Donald E. Knuth Donald A. Hay Donald A. Ritchie. Donald B. Percival Donald E.Knuth