John Herschel
John Herschel Glenn, Jr.