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