Profile of Donald L. Keller