Pilgrim

John Hudson


Serves the Pilgrim United Church of Christ in Sherborn, Massachusetts; UCC pastor for 28 years; newspaper columnist

Blog Posts