London and Edinburgh: : A. Fullarton and Co.,