The war for the common soldier : how men thought, fought, and survived in Civil War armies / - Carmichael, Peter S.,