Anderson became a brigadier general during the Civil War, seeing action in four battles before Gen. Robert E. Lee asked him to return to Richmond to oversee Tredegar’s war production.