Home
Diary of a Tar Heel Confederate Soldier

Diary of a Tar Heel Confederate Soldier in Bloomington, MN
Current price: $5.99
Loading Inventory...
Size: Paperback
This is a personal memoir of the American Civil War written by a Confederate in a North Carolina regiment.