Life MapRichard HAINESabt 1698 - 1777 |
abt 1698 Birth Place Evesham Twp, Burlington, NJ |
|
1777 Death Place Yorktown, Salem, NJ |
Life MapRichard HAINESabt 1698 - 1777 |
abt 1698 Birth Place Evesham Twp, Burlington, NJ |
|
1777 Death Place Yorktown, Salem, NJ |