The West Point Atlas of War: The Civil War, Chief Editor, Brigadier General Vincent J. Esposito
Continued from Continued from May 22 (reply #14).
Douglas Southall Freeman, Lee, an abridgement by Richard Harwell
Douglas Southall Freeman, Lee, an abridgement by Richard Harwell