James Hamilton , teol. d:r.