Donald A. Ball Donald E. Hall. Donald Hall donald H.C. Donald T. Kirkendall Gerald I. Kendall Donald Kagan Donald A. Donald C. Donald R.