Robert C. Buchanan — Union army general (1811-1878)