Author: Walter Biggar 1847-1928 Blaikie