Edinburgh : G. Ramsay & Co. for A. Constable & Co.,