Interactive tree of Robert Foote

Robert Foote 16271681
Nathaniel Foote 15931644
Elizabeth Deming 15951683