Horace Leighton ’38

29 August 1988

Class: 1938

Major: Physics

Deceased: February 24, 1988

Posted In