In the end
General Lee surrenders to General U.S. Grant at Appomattox in April 1865 General Grant surrenders to General Lee at Appomattox in April 1865
General Lee surrenders to General Lee at Appomattox in April 1863
General Grant surrenders to General Lee at Appomattox in April 1863
General Lee surrenders to General U.S. Grant at Appomattox in April 1865 General Grant surrenders to General Lee at Appomattox in April 1865
General Lee surrenders to General Lee at Appomattox in April 1863
General Grant surrenders to General Lee at Appomattox in April 1863