The Civil War Generals: Comrades, Peers, Rivals-In Their Own Words