The Battle of Fredericksburg (Civil War Series) By William Marvel Paperback Price $13.12 Free Shipping