Rev. Franklin Foster, Sr.