Reading list: From Manassas to Appomatox
by Lt. James Longstreet