Petersburg to Appomattox : the end of the war in Virginia - Bergen, William W. (The University of North Carolina Press, 2018)