Struggle for a vast future: The American Civil WarEbookStruggle for a vast future: The American Civil WarbyJames McPhersonRating: 4 out of 5 stars4/5Save Struggle for a vast future: The American Civil War for later
Civil War: Fort Sumter to AppomattoxEbookCivil War: Fort Sumter to AppomattoxbyGary GallagherRating: 3 out of 5 stars3/5Save Civil War: Fort Sumter to Appomattox for later