Towards an Indefinite Shore: The Final Months of the Civil War December 1864-May 1865