Edinburgh : W.P. Nimmo,