by Charles Marshall
Being the Papers of Colonel Charles Marshall, Sometime Aid-de-camp, Military Secretary,and Assistant Adjutant General on the Staff of Robert E. Lee, 1862-1865
No description available