Frank L. Keyes, wounded soldier, July 1862