Margaret
Holmes
Birth date:
1664
Birth place:
White Clay Creek,
,
Delaware,
United States
Death date:
1738
Death place:
White Clay Creek,
,
Delaware,
United States
Holmes Family
Parents:
Father: | Holmes |
Mother: |
Spouse:
Spouse: | Thomas Craighead |
Siblings:
Margaret
Holmes
|
Children:
Thomas
Craighead
Andrew Craighead Alexander Craighead Jane Janet Craighead John Craighead Alexander Craighead Robert Craighead Andrew Craighead |