William Hammock
William O Hammock
1623-1700
1623-1700
Robert Middleton
1650-1697
1650-1697
Mary Butcher
1650-1696
1650-1696
William Hammock
1670-1730
1670-1730
Christian Middleton
1675-
1675-
John Hammock
1718-
1718-