Author: William Garden Blaikie, D.D., LLD.