teol. d:r Cnnningham Geikie.