Capt. Charles E. Klein 31st New York Infantry Company E Civil War Period
Back to 31st Regiment During the Civil War
New York State Division of Military and Naval Affairs: Military History Last modified: March 27, 2006 URL: http://www.dmna.state.ny.us/historic/reghist/civil/infantry/31stInf/31stInfPersonKlein.htm