Rev. William Smith (1706-1783)

Minister at Weymouth, Massachusetts

Contributed by Mark Meredith on 14/12/2020 and last updated on 18/12/2022.