2nd Lt. John Cochran, Co. G Discharge/Resignation Papers
Joe Maghe Collection, Used with Permission, All Rights Reserved
Back to Artifacts Page