John McClure Kirk
Birth:
13 Dec 1840
Neville Island, Allegheny, Pennsylvania
FCID:5478:74
Parents
Father:
Robert Kirk
Mother:
Mary Jane McClure
Marriage(s)