L. Hamilton McCormick — American scientist