Edinburgh : W.P. Nimmo, Hay, & Mitchell,