For a quick view with maps of battles Grady McWiney’s “The Civil War” is good.
Grady McWhiney was a treasure - his work is fantastic.