The Rev. Thomas Hunt Hall, M.D.