John J. Shoemaker

First Name & Middle Name: 
John J.
Page Number: 
46
Last Name: 
Shoemaker

Regiment / Unit / Line: