Edinburgh : W. & A.K. Johnston Ltd.,