Edinburgh : W.P. Nimmo & Co.,