Edinburgh : Neill & Co. for A. Constable & Co.,