Author: George H. B. 1828-1892 MacLeod