“Descendents of Jefferey and John Staples of Weymouth”

Author James Courtenay Staples