The Everything Civil War Book: Everything You Need to Know A... By Vaughan, Donald Paperback Price $5.65 Free Shipping