Edinburgh: R. Grant and Son,