John Joseph Abercrombie — Union Army general (1798–1877)