Robert E. Lee and His High Command (The Great Courses Modern History, Complete Set) by Gary W. Gallagher (2004-05-04)