Alexander Kelly — United States Army Medal of Honor recipient (1840-1907)