Andrew Moser
b. Germany
d. near Petersburg, Virginia
bur.