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