The Appomattox Generals: The Parallel Lives of Joshua L. Chamberlain, USA, and John B. Gordon, CSA, Commanders at the Surrender Ceremony of April 12, 1865