Soldier Details

First Name:
James
Last Name:
Keefe
Company:
FS
Rank at Enlistment:
Second Lieutenant
Rank at Discharge:
Captain

Additional Information: