Works of the late Rev. James Hamilton, D.D., F.L.S - Hamilton, James (James Nisbet & Co., 1881)