The sheer scale of the American Civil War makes it often impossible to comprehend. The great armies, grand charges and huge casualty figures that typify the conflict make it difficult for us to bridge the gap of time and experience...