Despite writing this blog for a number of years now, it may surprise some readers to know that I have never had the opportunity to visit any of the American Civil War battlefields. Fortunately (and after a few false starts)...