Edinburgh : W. Green & Son,