Author: Geikie, Roderick, 1874-1910.