Thomas Kilby Smith — Union Army general (1820–1887)