Donald R. Dudley was Fellow of St. John's College, Cambridge, and Henry Fellow at Yale University.