George E. Keelen Jr.
overview