Donald E. Abelson Donald L. Laurie. Donald E. Knuth Donald A. Neamen Donald A. Schon Donald L. Cohn. Donald A. Ball Donald A. Norman Donald A. Schf?n Donald C. Singer